package s_001_Bean_Registered.config.factorybean;

import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

/**
 * 使用Spring提供的 FactoryBean（工厂Bean）;
 * 1）、默认获取到的是工厂bean调用getObject创建的对象
 * 2）、要获取工厂Bean本身，我们需要给id前面加一个&（&colorFactoryBean）
 */
@Configuration
public class FactoryBeanConfig {

    @Bean
    public ColorFactoryBean colorFactoryBean() {
        return new ColorFactoryBean();
    }
}
